.more-width li{ width: 50%; float: left;}
.dropdown-menu li{ padding-left: 10px;}
.img-flag{ height: 16px; width: 26px;}
.top-tool>ul>li{ float: left; padding-left: 15px;}
.top-tool>ul>li:first-child{ padding-left: 0;}
.top-tool>ul{ margin-top: 30px; margin-bottom: 0;}
.top-tool-nav{ font-size: 12px; color: #999999; font-family: Arial; padding-left: 3px; line-height: 24px;}
.select2-container{ display: block;}
.form_date{ width: 200px;}
.select2-container .select2-selection--single{ height: 34px;}
.dropdown-menu li{ cursor: pointer; color: #fff; line-height: 30px; white-space: nowrap; padding: 0 10px;}
.dropdown-menu li:hover{ color: #24d3b6;}
.dropdown-menu li.active{ color: #24d3b6;}
.btn .caret{ position: absolute; right: 7px; top: 50%;}
.select2-container--default .select2-selection--single .select2-selection__arrow{ height: 34px; left: auto;}
.table-condensed{ width: 240px;}

.select2-container--default .select2-selection--single .select2-selection__rendered{ line-height: 32px; font-size: 12px;}
.dropdown-menu{ background-color: #292f3c;}
.table-condensed>tbody>tr>td{ color: #fff;}
.table-condensed>thead>tr>th{ color: #fff;}
.datetimepicker table tr td.day:hover{ color: #24d3b6; background-color: transparent;}
[class*=" datetimepicker-dropdown"]:after{ border-bottom: 6px solid #292f3c;}
.select2-dropdown{ background-color: #292f3c; box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.select2-results__option{ color: #fff; line-height: 30px; margin:0 10px; padding: 0 20px;}
.select2-container--default .select2-results__option .select2-results__option{ padding:0 20px; white-space: nowrap; margin: 0;}
.select2-container--default .select2-results__option[aria-selected=true]{ background-color: #292f3c; color: #24d3b6;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{ background: none; color: #24d3b6;}
.select2-results__options--nested .select2-results__option{ margin: 0; padding: 0;}
.trangle{ position: absolute; left: 10px; top: -6px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #292f3c;}
.select2-container--open .select2-dropdown{ top: 3px;}
.select2-container--open .select2-dropdown--below{ border: none; border-radius: 4px;}
.datetimepicker thead tr:first-child th, .datetimepicker tfoot th{ color: #fff; background: #292f3c;}
.datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover{ color: #fff; background: #24d3b6;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{ background: #fff;}
.form-control{ box-shadow: none;}
.form_datetime{ font-size: 12px; cursor: pointer;}
.input-group-addon{ background: #fff;}
.form-control:focus{ box-shadow: none; border-color: #ccc;}
span:focus{ outline:none;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{ background-color: #fff;}
.btn-default:hover{ background-color: #fff; border-color: #ccc;}
.btn-default.active.focus, .btn-default.active:focus,
.btn-default.active:hover, .btn-default:active.focus,
.btn-default:active:focus, .btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover{ background-color: #fff; border-color: #ccc;}
.btn.active, .btn:active{ box-shadow: none;}
.select2-container--default .select2-selection--single{ border: 1px solid #ccc;}
.datetimepicker table tr td span:hover{ color: #24d3b6; background: transparent;}
.btn-default{ font-size: 12px; min-width: 100px; width: auto; text-align: left; position: relative; height: 34px; padding: 6px 20px 6px 12px}
.Current{ font-size: 12px;}
.pos{ position: relative; width: 115px;}
.trangle-ab{ position: absolute; right: 7px; top: 40px; color: #999;}
.caret{ color: #999;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{ border-color: #999 transparent transparent transparent; border-width: 4px 4px 0 4px;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{ border-color: #999 transparent transparent transparent; border-width: 4px 4px 0 4px;}
.select2-container .select2-selection--single .select2-selection__rendered{ padding-left: 12px;}
.select2-container .select2-selection--single .select2-selection__rendered{ font-size: 12px; min-width: 100px;}

.Cate-ul{ width: auto; min-width: 240px;}
.Cate-ul li{ width: auto; min-width: 119px; float: left; padding: 0 0 0 10px; position: relative;}
.Cate-ul li a{ cursor: pointer;}
.Cate-ul>li ul{ position: absolute; top: 0; left: 100%; display: none; background: #292f3c; width: 240px; z-index: 10;}
.glyphicon{ width: 12px; height: 12px; font-size: 12px; margin-left: 7px;}
.Cate-ul>li:hover ul{ display: block;}

[class*=" datetimepicker-dropdown"]:before{ border-bottom: 1px solid transparent;}
.datetimepicker{ margin-top: 2px;}
.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active{ background-color: #24d3b6; color: #fff;}
.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover{ background-image: none;}
.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active{ background-color: #24d3b6; background-image: none;}
.select2-results__group{ width: auto; font-size: 14px; color: #fff; border-top: 1px solid #e5e5e5; height: 25px; line-height: 30px; padding-left: 5px; margin: 3px 0;}
.select2-container--default .select2-results > .select2-results__options{ max-height: 300px;}
.select2-results{ padding-bottom: 15px;}
.select2-container--default .select2-results > .select2-results__options{ overflow: hidden;}
.select2-results__options--nested{ outline: none;}





